/**
 * ����Դ�������Ʒ - ģ�嶨�ƹ������� ��www.hua360.com��
 * ��ϵ��ʽ QQ��75943938 Email:gope@vip.qq.com 
 * ����޸����ڣ�2012-09-10 15:33
 * ========  ��Ҫ���CSS��ʽ��  ========
**/
.icon{background:url(icon.png) no-repeat;}
.color_ec5{color:#EC5394;}
.ad_list li{display:inline-block;margin-bottom:5px;}
#marry_left{float:left;width:205px;position:relative;z-index:10;}
#marry_title{background-position:0 0;width:200px;height:36px;text-indent:-9999px;}
#shoplist{width:200px;font-size:14px;background:url(showul_bg.gif) 0 0 repeat-y;position:relative;z-index:100;overflow:hidden;padding-right:5px;}
#marry_left ul li{height:40px;line-height:40px;padding-left:38px;background:url(icon.png) 6px -745px;margin:0 1px;color:#999;width:160px;cursor:pointer; background-position:6px -746px\9}
#marry_left ul li.on{border:4px solid #cf3372!important;border-right:0!important;width:165px;margin-left:-1px;height:32px;padding-left:36px;line-height:32px;background-position:4px -749px;position:relative;z-index:100; background-position:4px -750px\9;}
#marry_left ul li a{color:#E53764;font-weight:700;}
#marry_left ul li.call_mes{background:url(icon.png) 15px -315px no-repeat;height:38px;border:none;text-indent:-9999px;}
#marry_left ul li.call{background:#FF78B2;background-image:none;padding-left:39px;color:#fff;height:29px;font:20px/29px Arial;}
#marry_left ul li.s_ad{width:190px;height:70px;margin:5px auto;padding:0;background:#ccc;overflow:hidden;border-bottom:1px solid #ccc!important;}#ml_bottom{width:200px;border-top:1px solid #ccc;line-height:1px;height:1px;font-size:1px;}
#shopshow{position:absolute;top:0;left:200px;border:4px solid #cf3372;z-index:10;width:486px;height:auto!important;height:406px;min-height:406px;background:url(showlist_bg.gif) repeat-y;padding:5px 10px;}
#word_list{width:320px;}
#word_list .tit{width:320px;float:left;display:block;}
#word_list .tit a{font-weight:bold;color:#e53764;}
#word_list dd{float:left;display:block;width:160px;}
#word_list dd a{color:#666;padding-right:10px;}
.wordline{border-bottom:1px dotted #e53764;line-height:1px;height:1px;width:320px;float:left;display:block;font-size:1px;margin:5px 0;}
#pic_list{width:140px;}#pic_list dd{float:left;display:block;width:130px;text-align:center;}
#pic_list img{padding:1px;border:1px solid #CCC;margin-bottom:5px;width:110px;height:45px;}
#pic_list .tit{width:100%;float:left;display:block;color:#e53764; height:24px;}
#pic_list .tit a{font-weight:bold;color:#e53764;}
#marry_mid{float:left;width:480px;margin:0 10px 0 5px;overflow:hidden;}
#slider_wapper{position:relative;}
#slider{width:478px;height:278px;overflow:hidden;border:1px solid #ccc;position:relative;}
#slider li{float:left;width:478px;height:278px;overflow:hidden;}
#slider li a{float:left;width:478px;height:278px;display:block;float:left;}
div#controlsdbg{position:absolute;top:254px;left:0px;width:478px;height:26px;background:#F17293;filter:alpha(opacity=90);opacity:.9;}
div#controlsdesc{position:absolute;top:254px;left:1px;width:300px;height:26px;text-align:left;color:#FFF;padding-left:20px;line-height:26px;font-size:16px;z-index:1; overflow:hidden}
div#controlsdesc a{color:#fff;}div#controlsdesc a:hover{text-decoration:underline;}
#slider_wapper ol#controls{position:absolute;top:255px;right:1px;height:24px;filter:alpha(opacity=90);opacity:.9;text-align:right;z-index:2; _overflow:hidden}
#slider_wapper ol#controls li{height:24px;line-height:26px;width:30px;display:inline;float:left;}
#slider_wapper ol#controls li a{height:24px;line-height:26px;color:#fff;padding:0 10px;text-decoration:none;float:right;display:block;}
#slider_wapper ol#controls li.current{background:#EA5379;}
#slider_wapper ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus { outline: medium none;}
.trapezoid{width:460px;height:0;border-bottom:15px solid #F7E0EA;border-left:10px solid transparent;border-right:10px solid transparent;}
*html .trapezoid{border-left:10px solid #fff;border-right:10px solid #fff;margin-top:-21px;}
.news_pre{background:#FEF8FC;padding:10px 5px 0;*padding:10px 5px 1px;font-size:14px;}
.news_pre h4{border-bottom:1px solid #F08EA7;color:#E53764;font-weight:700;padding:0 0 4px 10px;}
.news_pre li{background:url(icon.png) 12px -77px no-repeat;padding-left:30px;padding-right:5px;height:30px;line-height:30px;overflow:hidden;border-bottom:1px dashed #F08EA7;}
.news_pre li a{color:#333;}
.news_pre li span a{color:#666;}
#marry_right{float:left;width:290px;padding:5px 5px 4px;*padding:5px;_padding:5px 4px 3px 5px;background:#FEF8FC;overflow:hidden;}
#marry_right ul li{display:block;font-size:14px;border-bottom:1px dashed #F08EA7;padding:5px 0 5px 10px;}
#marry_right ul li.none{border:none;}
#marry_right ul li span{position:relative;top:3px;margin-right:4px;float:left;width:31px;height:16px;line-height:16px;text-align:center;color:#fff;font-size:12px;font-family:Arial; *margin-right:-12px; _line-height:18px}
#marry_right ul li span.hot{background-position:0 -143px;}
#marry_right ul li span.sale{background-position:0 -166px;}
#marry_right ul li span.act{background-position:0 -189px;}
#marry_right ul li span.share{background-position:0 -213px;}
#marry_right ul li a { color: #F0448C; display: block; height: 20px; overflow: hidden;}
#marry_right ul li ul li{display:block;font-size:12px;height:24px;line-height:24px;overflow:hidden;background:url(icon.png) 5px -106px no-repeat;border:none;padding:0 0 0 17px;}
#marry_right ul li ul li a{color:#333;}
.marry_school{width:998px;height:125px;border:1px solid #F08EA7;}
.marry_school dt{float:left;width:20px;padding:10px;height:105px;border-right:1px solid #F08EA7;font:18px/26px ΢���ź�,����;color:#2b2b2b;}.marry_school dd{float:left;width:300px;padding:0 10px;margin:10px 0;border-right:1px dashed #ccc;}
.marry_school dd span{float:left;display:block;width:48px;height:20px;background-position:0 -237px;text-align:center;color:#fff; line-height:22px\9; _line-height:20px}
.marry_school dd ul{float:left;width:250px;}
.marry_school dd ul li{background:url(icon.png) 10px -352px no-repeat;padding-left:20px;height:21px;line-height:21px;overflow:hidden;}
.marry_school dd ul li a{color:#2b2b2b;}
.marry_school dd.last{border:none;padding-right:0;}
.photo_title{height:28px;padding:6px 0;}
.photo_title h3{float:left;width:104px;height:28px;text-indent:-9999px;}
.photo_title h3.subject{background-position:0 -469px;}
.photo_title h3.diary{background-position:0 -513px;}
.photo_title h3.photo{background-position:0 -558px;}
.photo_title h3.big_photo{background-position:0 -603px;}
.photo_title h3.ring{background-position:0 -648px;}
.photo_title h3.travel{background-position:0 -693px;}
.photo_title h3.jc{background-position:-101px -469px;}
.photo_title p{float:left;color:#B1B1B1;font-size:14px;margin-top:5px;}
#subject_photo{float:left;width:790px;}
#subject_photo ul li{float:left;display:inline;width:164px;margin:0 35px 0 0;line-height:24px;}
#subject_photo ul li.four{margin-right:0;}
#subject_photo ul li a{color:#666;font-size:14px;font-weight:700;}
#subject_photo ul li a:hover{color:#CC4786;}
#subject_photo ul li a img{display:block;width:160px;height:195px;border:1px solid #ccc;margin-bottom:5px;overflow:hidden;}
.mr30{margin-right:30px;}.w210{float:left;width:210px;}
.marry_club{border:1px solid #FFB7C8;*padding-bottom:10px;*zoom:1;}
.marry_club p{font-size:14px;height:30px;line-height:30px;background:#FFF2F2;padding:0 10px;}
.marry_club p span{float:left;font-weight:700;color:#EC5394;}
.marry_club p a{float:right;color:#666;}
.marry_club .text_bg{padding:15px 10px 10px;color:#EC5394;font:14px/22px ΢���ź�,����;background:url(icon.png) right -370px no-repeat;}.marry_club ul{padding:0 10px 5px;_padding:0 10px;}
.marry_club ul li{float:left;width:100%;margin:5px 0 0;}
.marry_club ul li span{float:left;display:block;width:50px;height:24px;line-height:24px;text-align:center;color:#444;}
.marry_club ul li input{float:left;display:block;width:100px;height:18px;padding:2px 3px;border:1px solid #ccc;}
.marry_club ul li .btn{display:block;width:114px;height:32px;margin:10px 0 10px 30px;background:url(icon.png) 0 -267px;border:none;cursor:pointer;}.marry_club ul li strong{font-size:12px;font-weight:700;color:#666;margin-left:8px;}
.marry_club ul li strong em{font-size:16px;font-weight:700;color:#F82F75;}
.marry_club .shop_pic{width:190px;margin:15px auto;*margin-bottom:0;}
.marry_club .shop_pic a{display:block;color:#666;font-weight:700;text-align:center;}
.marry_club .shop_pic a img{display:block;width:150px;height:120px;overflow:hidden;border:1px solid #ccc;margin-bottom:10px;margin-left:18px;}.marry_club .shop_pic span{color:#666;font-size:12px;line-height:22px;}
.more{float:right;display:block;width:54px;height:24px;line-height:24px;text-align:center;color:#EC5394;background-position:right -272px;}.marry_diary li{float:left;display:inline;width:200px;font-size:14px;margin-right:13px;margin-bottom:15px;padding:15px 20px;background:#F5F5F5;line-height:22px;}.marry_diary li.on{background:#E8E8E8;}
.marry_diary li.mr0{margin-right:0;}
.marry_diary li a img{display:block;width:200px;margin-bottom:10px;}
.marry_diary li a:hover{color:#CC4786;}
.marry_diary li p{font-size:12px;color:#666;}
.w495{float:left;width:495px;}
.marry_other li{float:left;display:inline;width:135px;font-size:14px;margin-right:0;padding:15px;background:#F5F5F5;line-height:22px;}
.marry_other li a img{display:block;width:135px;margin-bottom:10px;}
.partner dl { float:left;line-height: 22px;padding: 10px 15px; color:#333;border: 1px solid #f0f0f0;}
.partner dl dt {float: left;width: 70px; font-weight:700;}
.partner dl dd {display: inline-block;float: left;width: 898px;}
.partner dl dd a {color: #666;margin: 0 7px;white-space: pre-wrap;*white-space: pre;*word-wrap: break-word;}
.partner dl dd a:hover {color: #06c;}
/*--copy right www.hua360.com  QQ:568066794--*/